closing down of site - Alemán Inglés Diccionario